foster feeder - German English Dictionary